BU CLA MA 531 : Computability and Logic

نویسنده

  • Assaf J. Kfoury
چکیده

There are formal proof systems other than Hilbert-style for classical logic, whether propositional, first-order, or higher-order. Among these alternatives are tableaux, Gentzen, and natural deduction systems. None of these are discussed in Enderton’s book. In a Hilbert system, finding a derivation for a wff may be a tricky business, as one has to guess which axiom and which inference rule to use without systematic reliance on the syntax of the given wff. In tableaux, Gentzen, and natural deduction systems, there is less of this kind of guesswork, and derivations (or refutations) are largely syntax-directed. In particular, these alternative systems are more suitable for automatic theorem-proving1 and allow for elegant presentations of intuitionistic logic2. One distinctive feature of these systems, not shared by Hilbert systems, is that they systematically and more efficiently produce a formal proof for a given wff — if it is indeed a valid wff, and if it is not, these systems will sometimes (but not always!) produce a counterexample to its validity. (Of course, we can also use a Hilbert system to produce a formal proof for a valid wff, typically by some exhaustive listing of all possible derivations, but this is not efficient at all!) Actually, in some variants of these alternative proof systems, it becomes very clear that a formal proof is basically a record of “an unsuccessful attempt to produce a counterexample”. This is a simple idea, but it seems to be an insight of considerable importance in many applications.3 Not to give the wrong impression, there have been attempts to do automatic theorem-proving as well as presentations of intuitionistic logic based on Hilbert systems (of one form or another), but these are generally ill-suited for a computational task and often seem to obscure it by syntactic details. Of course, there are also subjective considerations (e.g. personal taste, familiarity, etc.) in choosing an appropriate proof system to work with. Moreover, although Hilbert systems are “inefficient and barbarously unintuitive”,4 they have advantages. First, the simplicity of their relatively few inference rules makes them suitable for encoding into arithmetic.5 Second, it is relatively easy to tamper with the axiom schemes of Hilbert systems in order to adapt them to non-classical logics.6 Concerning tableaux systems, Smullyan gives a particularly lucid presentation in [10] (where

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BU CLA MA 531 : Computability and Logic Handout 5 Assaf

Proof: Using induction, we define an infinite sequence of nodes x0, x1, . . ., forming an infinite path in T . At stage 0 of the induction, let x0 be the root of T , which has infinitely many successors by the hypothesis that T is infinite. At stage n ≥ 1, assume we have already selected nodes x0, x1, . . . , xn−1 so far, forming a path of length n−1, such that xn−1 has infinitely many successo...

متن کامل

Soundness and completeness of the cirquent calculus system CL6 for computability logic

Computability logic is a formal theory of computability. The earlier article “Introduction to cirquent calculus and abstract resource semantics” by Japaridze proved soundness and completeness for the basic fragment CL5 of computability logic. The present article extends that result to the more expressive cirquent calculus system CL6, which is a conservative extension of both CL5 and classical p...

متن کامل

Effects of Dietary Conjugated Linoleic Acid and n-3 Fatty Acids on the Performance, Carcass Traits and Small Intestinal Morphology of Broiler Chickens

An experiment was conducted on broiler chickens to study the effects of conjugated linoleic acid (CLA), fish oil, both at 7% of the diet, or their mixtures at 3.5% of the diet, on the performance, carcass traits and intestinal morphology of broiler chickens. The chicks fed with 7% fish oil or 7% CLA diets, were found to have an inferior weight gain in grower and finisher phases, respectively. A...

متن کامل

In the Beginning was Game Semantics?

This chapter presents an overview of computability logic — the game-semantically constructed logic of interactive computational tasks and resources. There is only one non-overview, technical section in it, devoted to a proof of the soundness of affine logic with respect to the semantics of computability logic.

متن کامل

Computing with functionals - computability theory or computer science?

We review some of the history of the computability theory of functionals of higher types, and we will demonstrate how contributions from logic and theoretical computer science have shaped this still active subject.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013